約 4,090,553 件
https://w.atwiki.jp/china_pad/pages/20.html
Google Chrome(ブラウザ) https //play.google.com/store/apps/details?id=com.android.chrome FireFox(ブラウザ) https //play.google.com/store/apps/details?id=org.mozilla.firefox 2chmate(2chビューア) https //sites.google.com/site/nikenonomonooki/2chMate 2chGear(2chビューア) https //play.google.com/store/apps/details?id=jp.emprise.android.x2chGear (旧) Opera Mini(ブラウザ) http //slideme.org/application/opera-mini-web-browser Steel(ブラウザ) http //www.kolbysoft.com/ anちゃん(2chビューア) http //sites.google.com/site/android2ch/ Tuboroid(2chビューア) http //www.narazaki.info/tuboroid/ En2ch(2chビューア) http //homepage1.nifty.com/salt/En2ch.htm skyfire2.0(YouTubeが全画面で見れる) http //www.skyfire.com/ http //download.pandaapp.com/?app=soft controller=android action=down psys= f_id=1614 コメント
https://w.atwiki.jp/ht03a2ch/pages/20.html
HT-03Aやこのwikiに関する質問、要望、情報提供など、雑多な情報を扱います 該当ページに投稿フォームがある場合は、そちらに投稿して下さい 質問は公式サイトやマニュアルなど既存の情報を調べてからにしましょう 通信キャリア、端末メーカー、ソフトウェア開発者らへの質問は直接本人へどうぞ wikiを編集できる利用者は、有益な情報を見つけたら該当ページを整理し、誘導して下さい 煽り・荒らし行為には反応しないで下さい 新規投稿の場合は、そのまま名前(任意)と投稿を書き込んで「書き込む」ボタンをクリックして下さい 返信の場合は、返信したいコメントを左のラジオボタンで選択して下さい 名前 あ~テステス - 名無しさん 2009-07-20 21 25 26 てすと - 名無しさん 2009-07-20 17 42 10 2ちゃんねる専用ブラウザ簡易比較表 アプリ 自動巡回 AA補正 ● NG 外部板 記録先 備考 Tuboroidon OFF、15・30・60・120分毎 sdcard/tuboroid/monaya.ttfで表示 したらば、YY En2ch 1・5・10・15・30分・1・2・4・8・12・16時間・1日毎 専用フォントで表示 対応中 Anちゃん OFF、15・30・45・60分毎 縮小表示 したらば Nora 2chMate sdcard/mona.ttfで表示
https://w.atwiki.jp/sakusouzu2/pages/54.html
ONちゃんサーバー年表 2012.6.2 マインクラフト購入(1.2.5) 2012.6.5 現在メインとしているシングルワールド生成 2012.6.15 索子まったり放送局設立、マインクラフト配信開始 2012.6.19 ONちゃんスキン作成、タージマハル建設開始 2012.6.20 ONちゃんフルボッコ事件勃発 2012.6.22 東方非想天則配信開始 2012.6.23 ONちゃんサーバー創設 2012.6.26 天鳳枠開始 2012.6.30 第一回ONちゃんサーバー開放枠、HTB放火事件・魔理沙足首粉砕事件勃発 2012.7.4 第一回PVP討論会 2012.7.5 第二拠点開拓開始 2012.7.6 初のPVPイベント開催 2012.7.10 第三拠点開拓開始 2012.7.25 キャッチフィーリング配信開始 2012.8.1 マインクラフト1.3.1アップデート 2012.8.3 動画初投稿 2012.8.6 ONちゃんサーバー無料案内所設営 2012.8.7 ブンチョウホール生成・復旧 2012.8.8 対談配信開始 2012.8.9 初のMOD導入 2012.8.10 第二回ONちゃんサーバー開放枠 2012.8.15 第三回ONちゃんサーバー開放枠、第四拠点開拓開始 2012.8.16 マインクラフト1.3.2アップデート 2012.8.18 ON鯖住民票コード発行 2012.9.11 チャンクバグ釣り堀事件 2012.10.26 マインクラフト1.4.2アップデート 2012.10.30 ONちゃんサーバー公式JARからBukkitへ移行 2012.11.14 マインクラフト1.4.4アップデート 2012.11.22 マインクラフト1.4.5アップデート 2012.11.25 第一回大乱闘スマッシュブラザーズPVP開催 2012.11.26 お好み焼き同好会発足、ONちゃんサーバー第二期(テストプレイ)が始まる 2012.12.22 マインクラフト1.4.6アップデート 2013.1.9 マインクラフト1.4.7アップデート 2013.3.13 マインクラフト1.5アップデート 2013.3.21 マインクラフト1.5.1アップデート 2013.5.2 マインクラフト1.5.2アップデート 2013.5.11 第一回SmashCoreOnline開催 2013.5.23 第一回アスレチックイベント開催 2013.6.11 累計来場者数10万人突破 2013.6.15 索子まったり放送局 開設1周年 2013.7.1 マインクラフト1.6.1アップデート 2013.7.8 マインクラフト1.6.2アップデート 2013.9.20 マインクラフト1.6.4アップデート 2013.10.25 マインクラフト1.7.2アップデート 2013.12.10 マインクラフト1.7.4アップデート 2014.1.23 LineCraftの前身、杏仁豆腐PVPのテストが開始。 2014.2.4 第一回LineCraft開催 2014.2.26 マインクラフト1.7.5アップデート 2014.4.9 マインクラフト1.7.6アップデート 2014.4.11 マインクラフト1.7.8アップデート 2014.4.14 マインクラフト1.7.9アップデート 2014.6.26 マインクラフト1.7.10アップデート 2014.9.1 マインクラフト1.8アップデート 2014.11.25 マインクラフト1.8.1アップデート 2015.2.4 プレイヤーIDが変更可能に。 2015.2.19 マインクラフト1.8.2アップデート 2015.2.20 マインクラフト1.8.3アップデート 2015.4.17 マインクラフト1.8.4アップデート 2015.5.22 マインクラフト1.8.5アップデート 2015.5.25 マインクラフト1.8.6アップデート 2015.6.5 マインクラフト1.8.7アップデート 2015.7.27 マインクラフト1.8.8アップデート 2015.12.9 マインクラフト1.8.9アップデート 2016.2.29 マインクラフト1.9アップデート 2016.3.30 マインクラフト1.9.1、1.9.2アップデート 2016.5.10 マインクラフト1.9.3、1.9.4アップデート 2016.6.8 マインクラフト1.10アップデート 2016.6.22 マインクラフト1.10.1アップデート 2016.6.23 マインクラフト1.10.2アップデート 2016.11.14 マインクラフト1.11アップデート 2016.12.20 マインクラフト1.11.1アップデート 2016.12.21 マインクラフト1.11.2アップデート
https://w.atwiki.jp/openj3/pages/6.html
open2ch板とは、おーぷん2ちゃんねるの運営板である。 おんJの植民地の一つ 正式名称は「運営@おーぷん」 運営板独自の採用バナーは存在しない(おーぷん汎用バナーになっている) 概要 スレ立てルール 野原板概要 関連リンク コメント欄 概要 不定期にさとるへの要望スレが立ったり、#おーぷんに要望スレ で要望したり、 バグ報告スレ でバグを見つけ次第おーぷん民がバグを報告するなど、運営関連の活動をしている板 また、「名無し」の表示色が、おんJのような緑ではなく青色で表示される ちなみに、野原板とは姉妹板の関係らしい 運営板不採用バナー一覧 + クリックして展開 スレ立てルール テスト投稿は野原@テスト用で行うこと。 以下は板の方向性に沿っているが現時点ではまだルールではない ここでの雑談は原則禁止 おーぷん2ちゃんねるに関する雑談は可? 名無しの名前(案) 要望名無しさん OPEN名無しさん 野原板概要 野原板とは、おーぷんのテスト板のこと。 本家5ch でいう 厨房板 の立ち位置である 板バナー一覧 + クリックして展開 主にスレ立てテストとして使われるほか、野原唯一のパートスレである雑談スレが立っている また、画像にあるとおり、3時間書き込みがないスレは削除される仕組みになっている 愚痴や暴言を吐くならここにした方がいいかもしれない また、野原板の背景が 汎用背景 ではなく、野原板にちなんで一面野原の画像が背景に使われている 関連リンク open2ch板 野原@テスト用 サイコロチェッカー コメント欄 名前 コメント すべてのコメントを見る ▽タグ一覧 板
https://w.atwiki.jp/sampleisbest/pages/181.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 Windows フォーム アプリケーション プロジェクト名 Jien2ch プロジェクト プロジェクトの保存 [ソリューションのディレクトリを作成]にチェックを付けておくと、 ソリューションに新しいプロジェクトを追加する時にプロジェクトの階層が整う。 フォーム 名前:Form1 プロパティ Text Jien2ch Size 800, 600 コンテナー/SplitContainerをForm1上にドロップ。 名前:splitContainer1 プロパティ FixedPanel Panel1 コモン コントロール/TreeViewをPanel1上にドロップ。 名前:treeView1 プロパティ Dock Fill コモン コントロール/TextBoxをPanel2上にドロップ。 名前:textBox1 プロパティ Dock Fill MultiLine True ScrollBars Vertical クラスライブラリ ソリューションに新しいプロジェクトを追加。 テンプレート:クラス ライブラリ 名前:Lib2ch Class1.csは削除。 Lib2chに以下の新しいフォルダーを追加。 Data IO Model 各種クラスを追加。 +Lib2ch +Data +Data.cs +IO +IO.cs +Model +BbsMenu.cs Jien2chプロジェクトの参照設定にプロジェクトLib2chを追加。 参考 C#で2ch専用ブラウザをつくろう 専ブラ開発への道 と~く2ちゃんねる Form1.cs using System.Collections.Generic; using System.Windows.Forms; using Lib2ch.Data; using Lib2ch.Model; namespace Jien2ch { public partial class Form1 Form { public Form1() { InitializeComponent(); #region 板一覧 BbsMenu bbsMenu = new BbsMenu(); List BbsMenuItem bbsMenuList = bbsMenu.GetMenuList(); System.Text.StringBuilder sb = new System.Text.StringBuilder(); foreach (BbsMenuItem item in bbsMenuList) { TreeNode childNode = new TreeNode(); childNode.Text = item.BbsName; childNode.Tag = item; // 親ノード検索 TreeNode[] node = treeView1.Nodes.Find(item.Category, false); if (node.Length == 0) { TreeNode parent = new TreeNode(); parent.Name = item.Category;// 検索用 parent.Text = item.Category;// 表示用 parent.Nodes.Add(childNode); treeView1.Nodes.Add(parent); } else { node[0].Nodes.Add(childNode); } sb.Append(item.Category + item.BbsName + item.Url + "\r\n"); } textBox1.Text = sb.ToString(); #endregion } } } Data.cs namespace Lib2ch.Data { // ファイル結果 class FileResult { public string[] Line;// 行リスト } // 板一覧アイテム public class BbsMenuItem { public string Category;// カテゴリ public string BbsName;// 板名 public string Url;// URL } } IO.cs using System.IO; using System.Net; using System.Text; using Lib2ch.Data; namespace Lib2ch.IO { class FileManager { public FileResult StandardCheck(string dir, string host, string file) { FileResult fileResult = LocalReader(dir + file); if (fileResult == null) { // サーバーからダウンロード Download(dir, host, file); fileResult = LocalReader(dir + file); } return fileResult; } FileResult LocalReader(string path) { try { FileResult fileResult = new FileResult(); fileResult.Line = File.ReadAllLines(path, Encoding.Default); return fileResult; } catch { return null; } } bool Download(string dir, string host, string file) { if (!Directory.Exists(dir)) { Directory.CreateDirectory(dir); } try { WebClient wc = new WebClient(); wc.DownloadFile(host + file, dir + file); return true; } catch { return false; } } } } BbsMenu.cs using System.Collections.Generic; using Lib2ch.Data; using Lib2ch.IO; namespace Lib2ch.Model { public class BbsMenu { const string _CateStart = " BR BR B "; const string _CateEnd = " /B "; const string _BbsStart = " A HREF="; const string _UrlEnd1 = " TARGET=_blank "; const string _UrlEnd2 = " "; const string _BbsEnd = " /A "; FileManager _File = new FileManager(); public List BbsMenuItem GetMenuList() { // ファイルの有無 FileResult fileResult = _File.StandardCheck( "./Log/", "http //menu.2ch.net/", "bbsmenu.html"); if (fileResult == null) return null; // 解析処理 return BbsMenuParsing(fileResult.Line); } List BbsMenuItem BbsMenuParsing(string[] data) { List BbsMenuItem list = new List BbsMenuItem (); string category = null; foreach (string line in data) { int index1 = line.IndexOf(_CateStart); if (index1 != -1) { int index2 = line.IndexOf(_CateEnd); if (index2 != -1) { int start = index1 + _CateStart.Length; category = line.Substring(start, index2 - start); } } if (category == null) continue; BbsMenuItem item = BbsMenuFindLine(line, _BbsStart, _UrlEnd1, _BbsEnd); if (item == null) { item = BbsMenuFindLine(line, _BbsStart, _UrlEnd2, _BbsEnd); } if (item != null) { item.Category = category; list.Add(item); } } return list; } BbsMenuItem BbsMenuFindLine(string line, string word1, string word2, string word3) { int index1 = line.IndexOf(word1); if (index1 == -1) return null; int start1 = index1 + word1.Length; int index2 = line.IndexOf(word2, start1); if (index2 == -1) return null; int start2 = index2 + word2.Length; int index3 = line.IndexOf(word3, start2); if (index3 == -1) return null; BbsMenuItem item = new BbsMenuItem(); item.Url = line.Substring(start1, index2 - start1); item.BbsName = line.Substring(start2, index3 - start2); return item; } } }
https://w.atwiki.jp/android2chbrowser/pages/56.html
当wikiについての各種統計など。2021年12月08日 (水) 13 52 54現在。 ページ数 使用されているタグの一覧 アクセス数累計アクセス数の多いページ 今日よくアクセスされているページ 昨日アクセス数の多かったページ 最近新規作成されたページ リンク元よく使われているリンク元(累計) 最近使われたリンク元 ページ数 現時点での当wikiの総ページ数は57ページです。また、閲覧権限・編集権限ごとのページ数は下表の通りです。 閲覧 編集 誰でも可能 57 57 登録メンバーのみ可能 0 0 管理者のみ可能 0 0 使用されているタグの一覧 使用ページ数の多い順。 アクセス数 累計アクセス数の多いページ 2chMate (505766) トップページ (402658) 2chMateを使いこなそう 外部板登録編 (309203) 2chMateを使いこなそう スキン色設定編 (283126) android用2chブラウザ比較表 (233911) 2chMate FAQ (154139) 2chMateを使いこなそう 設定変更編 (126357) みんなのスキン (114839) En2ch (107887) Anちゃん (104826) Tuboroidon524 (101567) 2chMateを使いこなそう 初めて編 (98778) 2chMateを使いこなそう 基本編 (89578) 2chMate 不具合・要望まとめ (88224) Android用2chブラウザ用のアップローダー (77069) ニブロイド (69168) 2chMateを使いこなそう 捗る基本編 (67471) Nora(β) (66917) 2chMateを使いこなそう 概略図編 (46492) みんなのスキン2 (42539) 今日よくアクセスされているページ みんなのスキン (9) 2chMateを使いこなそう スキン色設定編 (8) 2chMate (8) 2chMate FAQ (6) 2chMateを使いこなそう 外部板登録編 (5) みんなのスキン2 (2) 2chMate 不具合・要望まとめ (2) 2chMateを使いこなそう 基本編 (2) トップページ (2) 2chMateを使いこなそう 設定変更編 (1) 2chMateを使いこなそう 初めて編 (1) プラグイン/ニュース (1) みんなのスキン6 (1) みんなのスキン3 (1) 2chMateを使いこなそう 捗る基本編 (1) みんなのスキン4 (1) みんなのスキン5 (1) 昨日アクセス数の多かったページ 2chMate 不具合・要望まとめ (38) 2chMateを使いこなそう スキン色設定編 (23) 2chMateを使いこなそう 基本編 (7) 2chMate (5) トップページ (5) 2chMate FAQ (5) みんなのスキン (3) 2chMateを使いこなそう 外部板登録編 (3) 2chA1Fox (2) みんなのスキン4 (2) Tuboroid (1) android用2chブラウザ比較表 (1) yuz (1) 最近新規作成されたページ 取得中です。 リンク元 よく使われているリンク元(累計) #ref_list 最近使われたリンク元 申し訳ありませんが、recent_ref プラグインは提供を終了し、ご利用いただけません。
https://w.atwiki.jp/aniwotawiki/pages/209.html
登録日:2010/07/24 Sat 14 42 12 更新日:2023/12/30 Sat 18 33 06NEW! 所要時間:約 5 分で読めます ▽タグ一覧 (o▽n) HTB onちゃん onばんは ×安田さん ぼくonだよ アニメ化 サンドバッグ タレントにボコられるマスコット フシュー マスコット ユメミルチカラHTB 一人称は「ぼく」 中の人などいる 交通安全 北海道 変色 大泉洋のライバル 安田顕 干し柿 早起きクマさん襲撃事件 末期色 水曜どうでしょう 水谷豊 ←裏声 泥酔 泥酔するマスコット 田中理恵 着ぐるみ 篠原ともえ 簡易onちゃん 親善大使 黄色いにくい奴 黄色の人気者 テレビ朝日系列の北海道テレビ放送(通称 HTB)の公式マスコットキャラ。 公式マスコットだから南平岸の旧社屋時代は社屋の上にデカデカと飾られ、創世スクエアへの社屋移転後にはバルコニーに挟まっている。 黄色い球体を押し潰したような右目がo、左目がnの顔から直接手足が生えている。 また着ぐるみ版では足が長くなり、HTBロゴ入りの青い帽子を被っている(1999年ごろには緑帽子版の着ぐるみも活躍していた)。 本来期間限定マスコットのはずが、後述の水曜どうでしょうで人気が出た為に期間を延長、やがて局を代表するキャラクターにまで昇格した。 仲間にはonちゃんの幼馴染でガールフレンドなokちゃんや、onちゃんのペットな謎生物「ぐち」(『ユメミル、アニメ「onちゃん」』版声優:金田朋子)等がいる。 ライバルは黒い体で右目がn、左目がoのnoちゃん(但しnoちゃん側からの一方通行な感情)。noちゃんは「ちゃん」と呼ばれるより、no「様」と呼ばれることの方を好む。 2000年には迷彩帽の着ぐるみnoちゃん、2009年5月にはウェスタンハットの着ぐるみokちゃんが誕生し、3人合わせて『onちゃんズ』と呼ばれている。 もじぴったんの四角い黄色いのと黒いのにも見える。 好きなものはチーズと牛乳ととうもろこし。道産子だからね。 また『ユメミル、アニメ「onちゃん」』では結構な食いしん坊属性が付き、クッキーを投げ食いしたり、チーズ製小惑星を喰らいつくす夢を観たりしていた。 『水曜どうでしょう』内では塩辛も好物だと発言している(安田が「簡易onちゃん」の時に酒を飲んだ状態で発言)。酔っ払いの戯言(ry 苦手なものはカラスと大泉洋。理由はいわずもがなである。 アニメを見た人は分かると思うが、けっこうよく喋り、語尾等に「オン」が付く。 「パレード星」に棲んでおり、星々を飛び回る外交官を父に持ついい家の子でもある。 放送されたアニメは、 2003年 長編『onちゃん夢パワー大冒険』(声 篠原ともえ) なぜか「ぐち」の声が鈴井貴之で、竹中直人声のnoちゃんに飼われているペット「キャタゴン」の声が大泉洋だったという。あれ、安田さんは? 2008年1月18日~8月22日、2010年11月9日~2011年7月12日 短編シリーズ『ユメミル、アニメ「onちゃん」』(声優 田中理恵) 水曜どうでしょうのDVDではしばしばOPアニメに登場し、藤村Dがonちゃんの声優として出演して何故か嬉野Dに殴られたり、空を飛び回ってD陣に似た大魔神と対峙したりと大活躍(?)している。 また、onちゃんの仲間は他にも沢山あり(というかHTBのキャラクターが沢山いる)、アニメ化は普通に行われていた。 どのくらい多いかというと、公式を見て道民すらうんざりするほど。 よく他局のキャラクターと仲良くしているが、北海道ならよくあること。 『月刊ホビージャパン』の紹介記事で、『水曜どうでしょう』をイメージしたのか初音ミクに飛び蹴りを食らっていた。 因みにミクの産みの親のクリプトン社は北海道の企業なので、ミクもある意味北海道出身のキャラクターだったりする 道内の知名度はかなり高い。知らない人はいないというほど。 安田が余計なことをしやがったと一部の道民は思っている。 + ちょっとした補足 が、onちゃんが出た当初はあまりにも知名度が低く、開局30周年記念としてそこそこ大々的に行われていたにも関わらず、印象に残る見た目とはあまり言えずこのまま当初の予定通り一年限定で消えるはずだった。 そこに、水曜どうでしょうにて、とりあえずで被せられた安田と大泉の乱闘でよくも悪くもお茶の間の印象に残る事になる。その後は、同番組で度々使われ続け、可愛いマスコットキャラが血生臭い乱闘をするというギャップが道内に留まらず道外にまで人気が広がり、現在の公式キャラクターとしての地位を得たと言う経緯がある。 勿論、HTBの地道な宣伝活動の成果もあるが、現在のテレビ、ネットにおける多大な人気は安田、大泉両名の活躍によるものであるとも言える。 以下は「水曜どうでしょう」におけるonちゃんの説明である。 水曜どうでしょうを知らない方はリンク先へ。 全国的な知名度となった水曜どうでしょうにてTEAM NACSの安田顕が着用して出演したことから全国的に有名になる。 この時登場時のテロップは「安田さん」の上から×が描かれて「onちゃん」と表記される。 なお安田は「着ぐるみ」ではなく「ぬいぐるみ」と呼んでいる(用語的には「ぬいぐるみ」の方がより古い使い方だという)。 ちなみに着るきっかけになった企画は「十勝二十番勝負」。 大泉と共にラジオ番組を生放送中、成り行き上一緒に拉致されてしまい扱いに困った挙句、「とりあえず着ぐるみを着とけ」というかなりアバウトな理由だった。 普通onちゃんは鮮やかな黄色だが、どうでしょう班使用のものは過酷なロケでオレンジ色に近くなっている。 onちゃんの着ぐるみは着用後にポンプで空気を送り込んで膨らませ、内蔵バッテリーで膨らみを維持するものであり、安田はこれを巧みに生かしてフシューと鳴く。 また着ぐるみの「足」部分に穴が空けられており、そこから安田の靴のみ露出している。 ロケ車に乗る時はギュウギュウ詰めになる為、カメラを回してない時はバッテリーを切るのだが、こうすると中の空気が巡回しない為、安田は脱水症状を起こしたことがある。 また、安田onがそのまま車に乗るシーンは見せ場となっている。 釣りバカ対決の際に空気を抜いた姿で登場したら、一反木綿みたいな姿になり「いよいよ何者だかわからないじゃねーか」と大泉につっこまれた。 他の営業で使われるor動きが制約され撮影に支障が出る等どうしてもonちゃんの着ぐるみを着用できない場合は、スタイリスト小松が作った黄色い頭巾にonちゃんの顔をデザインしただけの通称「簡易onちゃん」を被る(シェフ大泉 車内でクリスマスパーティーで初登場)。 更にシェフ大泉 夏野菜スペシャルではこの簡易onちゃんに加えて首から下に黄色い全身タイツを着たバージョンも登場している。 しかし、あまりにピチピチなタイツだったため安田は登場時股間を隠すような恰好を強いられる羽目になった。 この「簡易onちゃん」は一時期グッズとして販売されたことがあり、また『四国八十八か所3』の前枠では本放送時発売されていた別バージョンの被り物付きで大泉・鈴井が登場していた。 だが最終回企画の一つ前に放送された『釣りバカグランドチャンピオン大会』・2005年の『激闘!西表島!』では簡易onちゃんは殆ど登場せず、ロケ先ではほぼ安田として扱われていた。 登場する度に毎回大泉(たまにミスター)から殴る蹴るの理不尽な暴行を受けたり、「なんでそんな黄色いんだ」と言い掛かりをつけられたり、藤村から「おいon!」と呼び捨てにされたり、果ては酔ってやさぐれた姿を見せたりと、おおよそ局のマスコットとは思えない扱いを多く受ける。 ちなみに着ぐるみonちゃん自体の初登場はオンデマンド配信・再放送のみの視聴者参加企画「どうでしょうカルトクイズ世界大会」だが、そこでも「いかさないマスコット」等と紹介され、クイズに参加した一般人に取り囲まれはたかれていた。 その時はさすがに大泉・鈴井による「はたくな」という制止が入ったが、それ以外ではすでにぞんざいな扱いだった。 そんなonちゃんも「onちゃんカレンダー」で「バカみたいに膨らんでないでたまには動きつけろよ、馬鹿!」と大泉に言われた結果、遂にキレ、大泉に本気で蹴りを入れた。 この時大泉は「僕はonちゃんが怒ったのを初めて見ました」と言っている。 DVDの副音声によれば、安田はこの事を覚えていないらしい。 2018年9月15日、HTB新社屋移転記念で放送された「特別オープニング番組」に出演した際、ハナタレナックスの罰ゲームで登場した安田に顔を蹴られた。 クリスマスパーティー編での会話 藤村D「onタバコ吸ってんじゃねぇよ、お前!イメージ悪いだろ!!」 on「俺だって別にやりたくてやってる訳じゃねぇんだよ。人の誕生日、夜中に呼び出してよぉ」 藤村D「そういえば彼女がいるらしいじゃん」 on「…何で知ってんですか?」 ミスター「おまえ実生活の方の話じゃねぇぞ。」 藤村D「onちゃんの話だってば」 on「売れてるんですか?」 藤村D「だからokちゃんっていう彼女ができたらしいじゃん。」 on「へぇ~素敵じゃない。」 ミスター「安田君は意地汚い人間だからね、『僕は今でもバイトしてるんです!』ってのを売りにして(ry」 on「違う違う、いや実際問題ね、この社長の所じゃ食えないんですよ」 追記修正onねがいします \オン!テメェー!!/ △メニュー 項目変更 この項目が面白かったなら……\ポチッと/ -アニヲタWiki- ▷ コメント欄 [部分編集] これほど全国的に有名になったローカル局のマスコットって居ないよな。 -- 名無しさん (2013-07-22 23 09 16) タレントにボコボコにされるマスコットなんてonちゃんくらいだろうな -- 名無しさん (2013-07-22 23 31 26) ボク、オンダヨ!(裏声 -- 名無しさん (2013-07-31 22 06 47) なんでお前そんな黄色いんだよ! -- 名無しさん (2013-07-31 22 31 46) 水曜どうでしょうのせいでコイツを見かける度に吹きかける、訴訟も辞さない -- 名無しさん (2013-08-01 02 16 16) 他局での札幌ドームの野球中継でも結構映ってるな -- 名無しさん (2013-08-03 22 11 28) こんなに殴られたり(時々)殴ったりする局のマスコットがいるだろうか -- 名無しさん (2013-11-02 20 40 42) ↑多分onちゃんだけ -- 名無しさん (2013-11-02 21 23 37) この前遂にふなっしーと共演 -- 名無しさん (2014-04-20 11 22 19) 着ぐるみのせいで内股のイメージが -- 名無しさん (2014-08-14 11 29 27) お前、グッズ売れてるそうじゃねーか!! -- 名無しさん (2014-10-09 07 05 51) ↑いいから海老焼け海老焼け! -- (o▽n) (2014-10-13 00 35 12) onちゃんとミクダヨーの直接対決が見たいと思うのは俺だけか? -- 名無しさん (2014-10-13 05 54 51) 往年の王と長嶋の事じゃなかったw -- 名無しさん (2014-10-13 16 05 50) ↑ 同志w -- 名無しさん (2015-05-03 02 05 45) いいからエビ焼けエビ焼け -- 名無しさん (2015-07-10 12 46 49) ↑4 そう言えばこのまえイチオシ内で対決してたような… -- 名無しさん (2016-02-08 02 16 34) 安田さんのonちゃんに対する積年の思いがHTV新社屋稼働開始日に届いた -- 名無しさん (2018-09-22 12 31 21) DVD版の荒くれたフォントでの「Onたばこ吸ってんじゃねぇよ」が好きすぎる -- 名無しさん (2019-12-09 18 19 35) 遂に地上に降り立った旧社屋on -- 名無しさん (2021-06-25 16 27 57) 僕を忘れてもらっちゃ困るもーんbyもんすけ -- 名無しさん (2021-08-21 13 30 41) 映画プリキュアにゲスト出演、雪像だけどね。 -- 名無しさん (2022-05-18 23 52 05) パイ食わねえか? -- 名無しさん (2023-01-03 06 50 02) 着ねぇよ 黄色い着ぐるみなんて そんなもん着て殴られたんじゃ たまんねぇからな -- 名無しさん (2023-03-25 10 28 15) 名前 コメント
https://w.atwiki.jp/archos/pages/38.html
Archos型番共通/インターネット 2009年秋モデル (Gen7)Archos 5 Internet Tablet (5IT) 2010年春モデルArchos 7 Home Tablet (7HT) Archos 8 Home Tablet (8HT) 2010年秋モデル (Gen8)Archos 28/32/43/70/101IT Archos型番共通/インターネット ブラウザDolphin Browser HD Firefox Opera mini Web ブラウザ Opera Mobile 2ch vieweranちゃん vs BB2C(iPhone) en2ch Flash Player2.1 Eclair 2.2 Froyofor Archos 汎用版 Ustream YouTubeArchos 7HT Archos 28/32/43/70/101 ニコニコ動画ニコ動アプリ ブラウザからニコ動 ニコ生 ブラウザ 490 :2010/10/29(金) 17 55 46 ID IsZvmeHK 70 ウェブブラウザーがデフォルトでデクストップ版ブラウザを偽装したUser-Agent設定を 送る設定になっている。個人的にはこれは外した方がGoogle等は使いやすいと思う。 780 :2010/11/07(日) 09 00 08 ID nhBTSfy7 ダブルクリックすると、画面の横幅に収まるようにテキスト部分だけ折り返します。 スマフォでの使い勝手を考えると、このような機能もあるので、 ウェブは800x480でも十分と思っている 294 :2010/12/05(日) 22 50 07 ID W/IoDy11 ブラウジングはPCと同等感覚はない。PCと比べるとどうしても処理待ちはあるし メモリも厳しいので何枚もタブを開いて作業する気にもあまりならない。 552 :2010/12/10(金) 06 21 15 ID jDiyV6R1 動画なんかはさくさく見れて良い感じだけどwebが重い 631 :2010/12/11(土) 13 03 38 ID YNyiymWR 101IT WebはPC用のだと重かったりするのでブログ系なんかはスマフォ用のUIで見てる。 縦持ち大画面で結構快適。 UA変えればPCと同じ用に見れます。 930 :2010/12/18(土) 16 18 10 ID 2HPGDOTI ブラウザのフォントとか画像ってアンチエイリアスかかってるけど、 オフにすることって出来ないんですかね? 逆に見にくいんだよね、色つきフォントとか特に。 674 :2011/01/15(土) 14 39 35 ID T5pd67ni ブラウザとかスクロールしてると下にスクロールしてるのに いきなり上に急速に暴走するのはなんとかしてほしい。 133 :2010/12/22(水) 23 08 24 ID jrEAlPcy 感圧式ってブラウザのズームとかどうするんだ? マルチタッチできるわけないし。 793 :616 :2011/01/22(土) 14 22 46 ID NfmvBQ1f 43IT Wifi設定後、接続表示出るがブラウザからWeb閲覧不可 ただし、自動的に行われるファームウェアアップデート確認から アップデート行った後再起動でブラウザから閲覧可能となった。 409 :2011/03/10(木) 19 58 47.08 ID pk2w0xW/ www.2ch.netに行くと掲示板のとこには行けるんだけど スクロールできない。というかスクロールバー自体が出ない。 410 :2011/03/10(木) 20 38 20.95 ID u0Sj0aRo 専ブラじゃだめなのか? tuboroidonがお勧め Dolphin Browser HD Dolphin Browser HD 886 :2010/09/23(木) 17 57 54 ID ???0 以前までiPhoneで行っていたタスクをすべてAndroid端末に移したらかなり快適になった。 やっぱりTwitterに貼られているURLをDolphin HDで開くようにすると使いやすい。 ふと思い立って別のアプリを開いてもバックボタンを押すと素早く戻れるのが吉。 よく使うサイトのショートカットを作ってホームに置いておくと瞬時にアクセスできる。 905 :2010/12/18(土) 02 49 39 ID m+5QXdZs 70IT デフォルトより断然いい Firefox Mozilla Firefox 764 :2010/11/27(土) 21 34 06 ID PitzkYGy 43使ってるんだがfirefoxがすぐフリーズする。 PCの方でもメインブラウザで使ってるからsyncできて色々便利なのだが… まだβ版だからかな。 仕方なくdolphin HDでガマンしてる(といってもサクサク動いてすばらしいけど) デザインがなんかダサイんだよね。 firefoxとdolphinは赤いキツネと緑のタヌキの関係 767 :2010/11/27(土) 22 34 18 ID KprleLvY firefoxが不安定なのは機種依存ではない気がするね βって言ってもα版と大差ない安定度だしこれからだと思う Opera mini Opera Mini ブラウザ 194 :2010/07/25(日) 01 12 50 ID ???0 Opera miniって5ITに滅茶苦茶相性よくないですか? WEBブラウズが楽になっていい感じです。 レンダリングにまだ多少難ありですが、この早さ軽さはいいかも。 450 :2011/03/19(土) 17 25 30.69 ID ZdWQVNSB 43IT 使ってて解ったこと。 OPERA miniインストールは、appsLib、マーケットからのインストールだと、インストールできても起動せずだったけど、 1.PCで直接OPERAのhp行く 2.ダウンロードページでandroid用OPERA mini選択 3.ダウンロードしたapkをarchos43へ転送 4.転送されたapkでインストール これで動くようになりました。 Web ブラウザ Opera Mobile Web ブラウザ Opera Mobile 483 :2011/01/03(月) 21 30 50 ID xGnq374n 起動に失敗するのでドルフィンつかってる 2ch viewer 378 :2010/12/07(火) 11 36 53 ID 3LPGG7/d 70個人的におすすめ2chアプリ Tuboroidon Tuboroidの後継 2chMate 発展中だけどイイ! anちゃん vs BB2C(iPhone) Anちゃん 282 :2010/10/01(金) 02 29 48 ID ???0 iPhone/Xperia両方使ってて、2ちゃんビューワはandroidのanちゃんが快勝してると思うな。 大きな理由は2点 オフラインで問題なく使える レス送りが自在 BB2Cはオンラインじゃないと板一覧も開けない>結果取得ログすら見れない、オフラインじゃ役立たず。 anちゃんはオフラインでも前回更新分までは普通に見れる。 BB2Cはレス送りに手動でスクロールするしかない。anちゃんはレス送りタブで自由に目的のレス番までスクロール出切る。 BB2Cの方が歴史古いのにいつまでたってもこの辺改善しないのは何故だろう。。。 あとiPhoneしか知らない人のBB2Cまんせーぶりは見てて滑稽で悲しい。 283 :いつでもどこでも名無しさん :2010/10/01(金) 03 02 38 ID ???0 BB2C使ってるけどanちゃんってのは使ってないので どう違うのかいまいちわからないが 板一覧は見れないが、読み込んだスレのログなら オフラインでも閲覧履歴やお気に入りから読めると思うけど。 レス送りも、スクロールバーを表示させてバーで移動できるし。 en2ch En2ch (with translator func.) 559 :400 :2010/11/21(日) 21 45 59 ID 45r+5QWa 70 フォントが小さく読みにくい Flash Player Flash Player 10.1 (汎用版) Flash Player 10.1 for Archos 2.1 Eclair 野良アプリを拾う際には偽物やウイルス混入に注意してください。 2.2以前のAndroidではFlash Playerを利用することが出来ません。 916 :2010/10/13(水) 15 31 35 ID ???0 Adobeの認定リスト http //www.adobe.com/flashplatform/supported_devices/smartphones.html 65 :2010/10/16(土) 15 54 22 ID oUcXSNqZ 5ITで試したけど、インストールの段階で 「この端末にはインストール出来ません」って言われる。 まぁ、Android 1.6だし当然といえば当然の結果やな。 452 :2010/10/28(木) 22 14 00 ID 2AnUeoEq 70 flash_for_21.apkインストール出来ず。 インストール出来ていないがdailymotionは見られた。 2.2 Froyo for Archos 940 :2010/12/01(水) 01 20 38 ID 9VyPUCbN フランス語で飛び交っている情報だとFlashに関しては近日中に Archosのハードウェアに最適化したバージョンがAppLibsから入手可能になるらしい。 951 :2010/12/01(水) 02 25 10 ID 9VyPUCbN Flashについては「Adobeによる認証待ち」だそうで。 つまり一部中華パッドような勝手インストールによる対応ではなく Adobeのお墨付きがついた対応になるらしい。心強いね。 122 :2010/12/03(金) 03 48 36 ID jC9RtVUO flashも改善されたよ。コピペで悪いが… installed the flah-version from gregmattersen (thanks for sharing!) gregmattersen wrote someone want to try this one? (created via backup via Astro on my Droid X, similar CPU/GPU, same chip family as the Archos Gen 8 s I ve been told) http //ge.tt/36fA44X 129 :2010/12/03(金) 10 25 08 ID mFKRz38E これって承認中の公式がリークされたもの? あまり性能よくないね。 422 :2011/03/14(月) 11 33 57.24 ID ZCjt3VAx http //www.arctablet.com/blog/archos-tablet/adobe-flash-10-2-update-leaked-flash-version-10-2-155-67/ 18日にアップデート予定のFlash10.2.155.67がリークされてたから入れてみた。 (アップデート前のバージョンは10.1.106.1) Youtubeでカクついてた動画がカクつかなくなった。 ニコニコ生放送が普通にみれる。 ぬるぬるとまではいかないが、かなり良くなった気がする。 汎用版 Flash Player 10.1 947 :2010/12/01(水) 02 00 19 ID l/HrWOlW 43ITFlash入れたら普通にFlashサイトも動く。試しに麻雀天鳳やってみたけど動いた。 解像度不足で全然まともにプレイはできなかったけどw おかげで43IT以降の端末が欲しくてたまらなくなった。 945 :941 :2010/12/01(水) 01 50 43 ID Ggx/cjn8 SayMove!見れたよ。何か遅いけどw まだ不安定かもね。 949 :941 :2010/12/01(水) 02 10 49 ID Ggx/cjn8 アメーバピグがさくさく動くw最高w 968 :2010/12/01(水) 09 52 08 ID qmxwW6v6 多分ムービー再生のハードウェア支援が効いていないような気がする 44 :2010/12/01(水) 22 57 36 ID DitBgNZ3 Flashをマーケットから入れたら、ちゃんと動いた。 当たり前なのかもしれないけど、ちょっと感動。 693 :2010/12/13(月) 22 44 53 ID y66uid/9 FLASH 重すぎて使い物にならないから2.2Froyoした意味がない。 公式のFLASHはハードウェア支援きくようになるのかな。 721 :2011/01/16(日) 20 02 08 ID b2V9L+R2 特に問題無いと思うよ Ustream Ustream Ustream Broadcaster Ustream Viewer 570 :2010/12/10(金) 18 03 11 ID m5XRDHgO Ustream Bloadcaster 入れてみても動かないのだな(´・ω・) 140 :2010/12/23(木) 02 12 03 ID S3AW+IPc Ustream Viewerってなんで即オチするのかねーー(´・ω・) まあQik使えてるからどうでもいいけど。 Ustreamは起動しますが、動画再生は出来ません。 YouTube Archos 7HT 167 :2010/07/21(水) 02 57 47 ID ???i 7HTは見られないのねこれ。 169 :2010/07/21(水) 06 28 29 ID ???0 見られるよ 多くの部分でE7001とかramos w7とかと共通だから、他のファームウェア試すといいかも Archos 28/32/43/70/101 560 :2010/11/01(月) 01 36 58 ID SYmBm3aC 70IT YouTubeアプリ(gApps4Archos.apk)は流石に使いやすい 955 :2010/12/01(水) 03 24 28 ID OO/Re6xN 2.2 Froyo用のYouTube(googleのやつ)もちゃんと動くようになった。 起動の早さとかレスポンスとかより良くなった。 ニコニコ動画 NicoRo α版 nicoroid ニコニコPlayer(仮)【非公式】 ニコ動アプリ 768 :2010/11/27(土) 22 44 23 ID 5n/7KjjF ニコニコPlayer仮/nicoro 一応はみ出たりすることなく、コメント付きでもぬるぬる動きます 何故かブラックアウトして一向に再生されんかった動画もある 見れるっちゃ見れるけどコメントは若干読みづらいと感じた コメント職人みたいなアートっぽいのは正常に映るか不明 771 :2010/11/27(土) 23 15 43 ID KprleLvY この手のプレイヤーはニコ動の中でも動画フォーマットの違いで 見れる動画と見れない動画あったりはしますね 980 :2011/01/31(月) 12 20 56 ID HRHhvGIt 70IT NICORO/ニコニコPlayer(仮) ほぼ再生できないんだけど。 ダウンロードしたファイルをデフォルトのプレーヤーで再生しても 途中で"AAC""PROFILE"not supportedとか出て止まっちゃうんだけど。 985 :2011/01/31(月) 13 48 09 ID gY00TAle 32ITだけど普通に再生できてるよ プリインストールのプレイヤーだと 何故かエコノミー画質の奴の方が再生失敗する事が多いような 5 :2011/01/31(月) 22 02 41 ID Nq7wcnAk ニコニコPlayer(仮)で、ごく普通に再生できてる。プレミアム会員。 16 :2011/02/01(火) 10 30 07 ID Mrl4AX1d 普段は"頂上対決"と"戦国頂上"で検索して、三国志大戦と戦国大戦の頂上対決を ニコニコPlayer(仮)で見てますが、30%ぐらい読み込んだ時点で再生をはじめても、 ちゃんと再生されますよ。 21 :2011/02/01(火) 12 22 58 ID s0pnMJJY 70IT 自分が見られない動画はavc1でサウンドがmp4aでさらに AAC拡張 SBRがくっついていましたがこれが問題なのかな?? 50 :21 :2011/02/02(水) 09 29 08 ID sKBHc87g ニコニコPlayer(仮)で動画見られました! 再生ボタン押すと「動画を再生出来ません」的なメッセージが出るけど 気にせず画面タップするとばっちり再生されました。 ブラウザからニコ動 564 :2010/11/01(月) 05 09 51 ID SYmBm3aC 70 EclairなのでまだFlash非対応、ということでブラウザでニコニコを見ることは出来ません。 Froyoにアップグレードすると多分見られるようになるとは思いますが、 操作ボタンとか目茶苦茶押しにくくて使いにくい予感がします(Android携帯で見たときはそうだった)。 なので現状はニコニコ専用アプリを使う必要がありますが、 操作性こそ良好なもののFLV動画がソフトウェア再生のため結構重いです。 568 :2010/11/01(月) 10 03 29 ID NycI4ImP ニコニコのHTML5ダメなの? 569 :2010/11/01(月) 10 31 03 ID YTWgd0sX iPadのUser Agent限定。iPhone 4でさえダメじゃない? 571 :2010/11/01(月) 11 00 44 ID NycI4ImP UAで振り分けているならUA偽装するだけでいけそうだな 955 :2010/12/01(水) 03 24 28 ID OO/Re6xN さすがにニコニコは厳しいな。専用のflash playerに期待。 168 :2010/12/03(金) 22 14 45 ID jLb6vwmt いまんところ無理かと。画面上を流れるコメントよりも画面右半分の コメント一覧が重いかと。拡大表示にしてコメント一覧を消せばある 程度見られるようになるんだけど、拡大表示ボタンを押すのがまた一苦労。 Adobe謹製のFlash再生コンポーネントを使った専用プレーヤーが欲しいね。 ニコ生 697 :2011/01/15(土) 21 44 56 ID 0s+kLUpH 32IT 音声は快適だが映像はカクカクする。 CPUが800MHzだからだろうけど。 名前 コメント
https://w.atwiki.jp/battler/pages/269.html
onちゃん(おんちゃん)とは、北海道テレビ(HTB)のマスコットキャラクター。 当初は1年間限定のキャラクターだったが、同社の番組「水曜どうでしょう」で安田顕が中の人を務めると、出演者の一人である大泉洋にいじめられる場面などから大ブレイクとなって、現在もHTBのマスコットキャラクターの地位についている。 アニメも作られ、CVは東方二次創作アニメ「無想夏郷」で十六夜 咲夜を演じた田中理恵。でも中の人は安田さんというイメージが強い。 ちなみにHTBにはかつて、くん太くんという熊のキャラクターがマスコットだったが、onちゃんの大ブレイクと共に長らく黒歴史となっていたが、最近復活したようだ。 小咄 簡易onちゃん onちゃん全身を象ったマスク。水曜どうでしょうでよく見られる。 着ぐるみonちゃん 要するに実写版で、安田さんなどが着る。人間が入るので、足長仕様。 ちなみにねんどろいども発売されている。 「というか・・・続きますのね・・・」 中の人繋がりで「夢想夏郷」での咲夜さんの台詞。
https://w.atwiki.jp/sampleisbest/pages/185.html
開発環境 Microsoft Visual C# 2010 Express (SP1) 実行環境 Microsoft Windows XP Home Edition (SP3) プロジェクトの種類 空のプロジェクト プロジェクト名 Jien2ch Jien2chプロジェクトにクラスを追加。 テンプレート:クラス 名前:ListViewEx textBox1を削除。 Jien2ch コンポーネント/ListViewExをPanel2上にドロップ。 名前:listViewEx1 Dock Fill Lib2ch.DataをDataクラスにまとめた。 +Jien2ch +Form1.cs +Form1.Designer.cs +ListViewEx.cs +Program.cs +Lib2ch +Data +Data.cs +IO +File.cs +FileManager.cs +Model +BbsMenu.cs +Subject.cs namespace Jien2ch Program.cs using System.Windows.Forms; namespace Jien2ch { class Program { static void Main() { Application.Run(new Form1()); } } } Form1.cs using System; using System.Collections.Generic; using System.Windows.Forms; using Lib2ch.Data; using Lib2ch.Model; namespace Jien2ch { public partial class Form1 Form { Subject _Subject = new Subject(); public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { #region 板一覧 BbsMenu bbsMenu = new BbsMenu(); List BbsMenuItem bbsMenuList = bbsMenu.GetMenuList(); foreach (BbsMenuItem item in bbsMenuList) { TreeNode childNode = new TreeNode(); //childNode.Name = item.Name; childNode.Text = item.Name; childNode.Tag = item; // 親ノード検索 TreeNode[] node = treeView1.Nodes.Find(item.CategoryName, false); if (node.Length == 0) { TreeNode parent = new TreeNode(); parent.Name = item.CategoryName;// 検索用 parent.Text = parent.Name;// 表示用 parent.Nodes.Add(childNode); treeView1.Nodes.Add(parent); } else { node[0].Nodes.Add(childNode); } } #endregion } #region 板一覧アイテム選択時 private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { if (e.Node.Tag != null) { ThreadListAdd((BbsMenuItem)e.Node.Tag); } } // スレッド一覧 void ThreadListAdd(BbsMenuItem bbsMenuItem) { SubjectList subjectList = _Subject.Get(bbsMenuItem); listViewEx1.ItemSet(subjectList); } #endregion } } ListViewEx.cs using System.Windows.Forms; using Lib2ch.Data; namespace Jien2ch { class ListViewEx ListView { public ListViewEx() { // プロパティ View = View.Details; FullRowSelect = true; GridLines = true; // 列ヘッダ Columns.Add("!", 20);// 1列目は右寄せできないのでダミー Columns.Add("番号", 40, HorizontalAlignment.Right); Columns.Add("タイトル", 450); Columns.Add("レス", 40, HorizontalAlignment.Right); } public void ItemSet(SubjectList subjectList) { ListViewItem[] item = new ListViewItem[subjectList.List.Count]; int num = 0;// 番号 foreach (SubjectData data in subjectList.List) { string[] line = new string[4]; //line[0] = ; line[1] = (num + 1).ToString(); line[2] = data.Title; line[3] = data.Count.ToString(); item[num] = new ListViewItem(line); item[num].Tag = data; num++; } Items.AddRange(item); Tag = subjectList; } } } namespace Lib2ch.Data Data.cs using System; using System.Collections.Generic; namespace Lib2ch.Data { // 板一覧アイテム public class BbsMenuItem { public string CategoryName;// カテゴリ名 public string Name;// 板名 public string Url;// URL public string Directory { get { return "/" + CategoryName + "/" + Name; } } } // ファイル結果 class FileResult { public List string Line = new List string ();// 行リスト } // スレッドデータ public class SubjectData BbsMenuItem { string FileName;// スレッドファイル名(.dat) public string Title;// タイトル public int Count;// レス数 public SubjectData(string line) { if (line == "") return; FileName = line.Substring(0, 14); int start = line.LastIndexOf("("); int end = line.LastIndexOf(")"); Count = Convert.ToInt32(line.Substring(start+1, end - (start+1))); Title = line.Substring(16, start - 16); } } // スレッド一覧 public class SubjectList BbsMenuItem { public List SubjectData List = new List SubjectData (); public void Parsing(List string data) { foreach (string line in data) { SubjectData subjectData = new SubjectData(line); subjectData.CategoryName = CategoryName; subjectData.Name = Name; subjectData.Url = Url; List.Add(subjectData); } } } } namespace Lib2ch.IO File.cs using System.IO; using System.Collections.Generic; using System.Net; using System.Text; using Lib2ch.Data; namespace Lib2ch.IO { class File { Encoding _Type = Encoding.GetEncoding("Shift_JIS"); protected FileResult LocalReader(string path) { try { FileResult fileResult = new FileResult(); using (StreamReader sr = new StreamReader(path, _Type)) { string line; while ((line = sr.ReadLine()) != null) { fileResult.Line.Add(line); } } return fileResult; } catch { return null; } } protected FileResult UrlReader(string url) { HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url); req.UserAgent = "Monazilla/1.00(Jien2ch/Lib2ch)"; req.AddRange(0); req.KeepAlive = false; req.Headers.Add("Pragma", "no-cache"); req.Headers.Add("Cache-Control", "no-cache"); WebResponse res = null; FileResult fileResult = new FileResult(); try { res = req.GetResponse(); } catch (WebException) { return fileResult; } using (Stream stream = res.GetResponseStream()) { using (StreamReader sr = new StreamReader(stream, _Type)) { string line; while ((line = sr.ReadLine()) != null) { fileResult.Line.Add(line); } } } return fileResult; } protected bool LocalWriter(string dir, string file, List string writeData) { if (!Directory.Exists(dir)) { Directory.CreateDirectory(dir); } try { using (StreamWriter sw = new StreamWriter(dir + file, false, _Type)) { sw.NewLine = "\n"; foreach (string line in writeData) { sw.WriteLine(line); } } return true; } catch { return false; } } } } FileManager.cs using Lib2ch.Data; namespace Lib2ch.IO { class FileManager File { public FileResult StandardCheck(string path, string host, string fileName) { FileResult fileResult = new FileResult(); fileResult = LocalReader(path + fileName); if (fileResult == null) { // サーバーからダウンロード fileResult = UrlReader(host + fileName); if (fileResult == null) return null; // ファイルの書き込み if (!LocalWriter(path, fileName, fileResult.Line)) { return null; } } return fileResult; } } } namespace Lib2ch.Model BbsMenu.cs using System.Collections.Generic; using Lib2ch.Data; using Lib2ch.IO; namespace Lib2ch.Model { // 板一覧 public class BbsMenu { string _Path = "./Log"; string _FileName = "/bbsmenu.html"; string _Host = "http //menu.2ch.net"; string _CateStart = " BR BR B "; string _CateEnd = " /B "; string _BbsStart = " A HREF="; string _UrlEnd1 = "/ "; string _UrlEnd2 = "/ TARGET=_blank "; string _BbsEnd = " /A "; FileManager _File = new FileManager(); public List BbsMenuItem GetMenuList() { // ファイルの有無 FileResult fileResult = _File.StandardCheck(_Path, _Host, _FileName); if (fileResult == null) return null; // 解析処理 return BbsMenuParsing(fileResult.Line); } List BbsMenuItem BbsMenuParsing(List string data) { List BbsMenuItem list = new List BbsMenuItem (); string parent = null; foreach (string line in data) { // カテゴリ // BR BR B (parent) /B int index1 = line.IndexOf(_CateStart); if (index1 != -1) { int index2 = line.IndexOf(_CateEnd); if (index2 != -1) { int start = index1 + _CateStart.Length; parent = line.Substring(start, index2 - start); } } if (parent == null) continue; BbsMenuItem item = BbsMenuFindLine(line, _BbsStart, _UrlEnd1, _BbsEnd); if (item == null) { item = BbsMenuFindLine(line, _BbsStart, _UrlEnd2, _BbsEnd); } if (item != null) { item.CategoryName = parent; list.Add(item); } } return list; } // 板のURLと名前を取得 // A HREF=(Url)/ (Name) /A // A HREF=(Url)/ TARGET=_blank (Name) /A BbsMenuItem BbsMenuFindLine(string line, string word1, string word2, string word3) { int index1 = line.IndexOf(word1); if (index1 == -1) return null; int index2 = line.IndexOf(word2); if (index2 == -1) return null; int index3 = line.IndexOf(word3); if (index3 == -1) return null; BbsMenuItem item = new BbsMenuItem(); int start1 = index1 + word1.Length; int start2 = index2 + word2.Length; item.Url = line.Substring(start1, index2 - start1); item.Name = line.Substring(start2, index3 - start2); return item; } } } Subject.cs using Lib2ch.Data; using Lib2ch.IO; namespace Lib2ch.Model { // スレッド一覧 public class Subject { FileManager _File = new FileManager(); public SubjectList Get(BbsMenuItem bbsMenuItem) { SubjectList subjectList = new SubjectList(); subjectList.Name = bbsMenuItem.Name; subjectList.Url = bbsMenuItem.Url; subjectList.CategoryName = bbsMenuItem.CategoryName; FileResult fileResult = _File.StandardCheck( "./Log" + subjectList.Directory, subjectList.Url, "/subject.txt"); if (fileResult == null) return null; subjectList.Parsing(fileResult.Line); return subjectList; } } }